Compund Words

Sponsored Links

Last Search Words

Search Result:artificial satellite

artificial satellite   (TTS Sound)



Overview of noun artificial_satellite

The noun artificial satellite has 1 sense


  • satellite, artificial satellite, orbiter -- (man-made equipment that orbits around the earth or the moon)